glycerin suppository - Spanish English Dictionary